on the sidelines of - French English Dictionary